<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/proyecto/clases/autoload.inc.php';
if(Zen::IniciarSesion()){
    $proceso_usuario=$_POST['usu_accion'];
    $id_usuario = $_POST['usu_id'] ;
    $debug=false;

?>
<script type="text/javascript">
$(document).ready(function(){ 
    
    $("#rut").focus();
    
    $(".botonext").button();
    
    $('.mostrar_detalles').live('click', function(event) {
        event.preventDefault();
		$(".detalle_error").toggle();
		var nom=$('.indicador_detalles').text();
		if(nom=='Ocultar')
		{
			$('.indicador_detalles').text('Mostrar');
		}
		else
		{
			$('.indicador_detalles').text('Ocultar');
		}

	});
    
    $.validator.addMethod("rut", function(value, element) {
           return $.Rut.validar(value);
    }, "&nbsp;");
    
    $('#rut').Rut({
		  format: true
	});
       
       

    //VALIDACION DEL INGRESO DE UN NUEVO MEDICO TRATANTE
    var form_ingresar_medico_tratante="#form_ing";
    var v = jQuery(form_ingresar_medico_tratante).validate({
        errorElement: "span",
  		rules: {
    		rut:{ required:true,
    		      rut : true },
            nombres: "required",
           
    	},
		
        messages: {
            nombres: "&nbsp;",
		    rut: "&nbsp;",
		},
    
        success: function(label) {
        			// set &nbsp; as text for IE
        			label.html("&nbsp;").addClass("success");
        		},


        submitHandler: function() 
        {
			
                  var form=$(form_ingresar_medico_tratante);
                  $.ajax({
                        type: 'post',
                        cache: false,
                        url: form.attr('action'),
                        data: form.serialize(),
                        dataType: "json",
                        success: function(data) {
                        
                        var myArray=eval(data);
                        if(myArray['error']=='ok')
                            {
                                
                               $.zen.info('Convenio ingresado exitosamente');
                               form.resetForm();
                            }
                        else
                            {
                            
                               $.zen.error('No se pudo registrar el Convenio.',myArray['detalles']);
                            }
                        },
                        error: function(objeto, quepaso, otroobj){
                            $.zen.error(quepaso);
                            return false;
                        },
            
                    })
                    
                    return false;  
                    
			},

		});
		
       
    var form_modificar_medico_tratante="#form_mod";
    var v = jQuery(form_modificar_medico_tratante).validate({
        errorElement: "span",
  		rules: {
    		rut:{ rut : true },
            nombres: "required",
            
    	},
		
        messages: {
            nombres: "&nbsp;",
			rut: "&nbsp;",
         	
		},
        success: function(label) {
        			// set &nbsp; as text for IE
        			label.html("&nbsp;").addClass("success");
        		},


        submitHandler: function() 
        {
					//target: "#result"
                  var form=$(form_modificar_medico_tratante);
                  $.ajax({
                        type: 'post',
                        cache: false,
                        url: form.attr('action'),
                        data: form.serialize(),
                        dataType: "json",
                        success: function(data) {
                            
                            var myArray =eval(data);
                            if(myArray['error']=='ok')
                                {
                                $.zen.info('Convenio actualizado exitosamente');
                                //form.resetForm();
                                }
                            else
                                {
                                $.zen.alerta('No se pudo actualizar el Convenio.',myArray['detalles']);
                                }
                        },
                        error: function(objeto, quepaso, otroobj){
                            $.zen.fatal(quepaso);
                            return false;
            
                        },
                        })
                    
                    return false;  
                    
			},

		});
		
		
	/*	jQuery("#reset1").click(function() {
			v.resetForm();
		});*/
  
  
  
  
  
  
  });
  
  
  
</script>
<?php
 if ( $id_usuario != '' )
 {

?>
 <script type='text/javascript' src='js/modulos/usuarios.js'></script>
 
 <script type="text/javascript">
 $(document).ready(function() 
 { 
          
    //FORMULARIO BAJA/ALTA DE USUARIO
    $('#form_baja').submit(function() 
    {
        $.ajax({
            type: 'post',
            url: $(this).attr('action'),
            data: $(this).serialize(),
            beforeSend: function(objeto){
            //alert("Adiós, me voy a ejecutar");
            },
            dataType: "json",
            success: function(data) {
                            
                            var myArray =eval(data);
                            if(myArray['error']=='ok')
                                {
                                $.zen.info('Convenio actualizado exitosamente');
                                 //$('#form_baja').resetForm();
                                }
                            else
                                {
                                $.zen.error('No se pudo actualizar el Convenio.',myArray['detalles']);
                                }
                        },
             error: function(objeto, quepaso, otroobj){
                            $.zen.error(quepaso);
                            return false;
            
        },

        })
        
        return false;
    });
    
   
    
  });
</script>
 
 <?php
        
        //ejecutar la consulta y guardar la info en $rs
     	$sql = "select * from convenios WHERE con_rut='$id_usuario'" ;
            	$rs = Zen::Consulta($sql,$debug ) ;
     	if ( $rs == null )
     	{
     		echo 'Hubo un problema al recuperar la informacion del convenio!' ;
     		exit() ;
     	}
     	else
     	{
     		if ( $proceso_usuario == 'darbaja' )
     		{

?>
                
       <div>
          	<fieldset class="formulario_tipo ui-widget ui-widget-content ui-corner-all">
     		<form id="form_baja" name="frm_multiple" method="post" action="modulos/convenios/procesar_baja.php">
                <input type="hidden" value="<?php echo $id_usuario;?>" name="rut_convenio" id="rut_convenio"/>   
               		<ol>
                    <fieldset class="sub_formulario_tipo margin-top-5 ui-widget ui-widget-content ui-corner-all">
		              <legend class="ui-widget ui-widget-header ui-corner-all">Datos del Convenio</legend>
                      <li>
                            <label class="label_ordenado">R.U.T.: </label><input id="rut" readonly="readonly"  type="text"name="rut" class="campo_texto_rut  ui-widget-content" value="<?php echo $rs->fields["con_rut"];?>"/>
                      </li>
                      <li>
                                <label class="label_ordenado">Nombre: </label><input readonly="readonly" type="text" name="nombre" class="campo_texto ui-widget-content" value="<?php echo $rs->fields["con_nombre"]; ?>"/>
                      </li>
                      <li>
                            <label class="label_ordenado">Vigencia:</label>
                            <select size="1" class=" ui-widget-content" name="vigencia" id="vigencia">
                            <?php
                                $ex_vigencia = ( string )$rs->fields["con_vigencia"] ;
 			                    if ( $ex_vigencia == 't' )
 			                    {
 			                        echo '<option selected="selected" value="true" >Activo</option>';
                                    echo '<option value="false">Inactivo</option>';
 			                    }
 			                    else
 			                    {
 			                        echo '<option value="true" >Activo</option>';
                                    echo '<option selected="selected" value="false">Inactivo</option>' ;
 			                    }
                            ?>
                            </select>
                        </li>
                        </fieldset>
             		</ol>
                		<div class="panel_botones">
                			<ol>
                				<li><input type="submit" id="botons" class="botonext" name="Send" value="Guardar" /></li>
                				<li><input type="button" class="botonext reset" value="Cancelar" /></li>
                            </ol>
                		</div>
                		<div id="clear">
                	   </div>
                		</form>
                	</fieldset>
                </div>
                <?php

 		}
 		else
 		{
/* esto se muestra si se va a modificar un convenio */
?>
                <div>
                	<fieldset class="formulario_tipo margin-top-5 ui-widget ui-widget-content ui-corner-all">
                		<form id="form_mod" name="frm_multiple" method="post" action="modulos/convenios/procesar_modificacion.php">
                        <input type="hidden" value="<?php echo $id_usuario;?>" name="rut_convenio" />   
                		<ol>
                        <fieldset class="sub_formulario_tipo margin-top-5 ui-widget ui-widget-content ui-corner-all">
		                  <legend class="ui-widget ui-widget-header ui-corner-all">Datos del Convenio</legend>
                            <li>
                			     <label class="label_ordenado">R.U.T.: </label><input readonly="readonly" id="rut" type="text" name="rut" class="campo_texto_rut ui-widget-content" value="<?php echo $rs->fields["con_rut"];?>"/>
                			</li>
                			<li>
                			     <label class="label_ordenado">Nombre: </label><input  type="text" name="nombres" class="campo_texto ui-widget-content" value="<?php echo $rs->fields["con_nombre"];?>"/>
                			</li>
                			<li>
                			     <label class="label_ordenado">Contacto: </label><input type="text" name="contacto" class="campo_texto ui-widget-content" value="<?php echo $rs->fields["con_contacto"];?>"/>
                			</li>
                            <li>
                			     <label class="label_ordenado">Dirección: </label><input type="text" name="direccion" class="campo_texto ui-widget-content" value="<?php echo $rs->fields["con_direccion"];?>"/>
                			</li>
                            <li>
                                    <label for="comuna" class="label_ordenado">Comuna: </label>
                                    <select size="1" name="comuna" id="comuna">
                                    <?php
                                        $sql10="select * from comunas";
                                        $rs10 = Zen::Consulta($sql10);
                                        if($rs10==null) echo '<option value="" selected="selected">Existen problemas para recuperar la Comuna</option>';
                                        else
                                        {  
                                            $com_id=$rs->fields['com_id'];
                                            echo '<option value=""</option>';     
                                            foreach($rs10 as $k => $record)
                                            {
                                                if($com_id==$record['com_id'])
                                                {
                                                    echo '<option value="'.$record['com_id'].'" selected="selected">'.strtoupper($record['com_nombre']).'</option>';
                                                }
                                                else
                                                {
                                                    echo '<option value="'.$record['com_id'].'" >'.strtoupper($record['com_nombre']).'</option>';    
                                                }
                                            }
                                        }
                                    ?>
                                    </select>
                            </li>
                            <li>
       			                 <label class="label_ordenado">Telefóno: </label><input id="fono" type="text" name="fono" class="campo_texto ui-widget-content" value="<?php echo $rs->fields["con_fono"];?>"/>
  			                </li>
                               <li>
       			                 <label class="label_ordenado">Giro: </label><input id="giro" type="text" name="giro" class="campo_texto ui-widget-content" value="<?php echo $rs->fields["con_giro"];?>"/>
  			                </li>
                            <li>
    			                 <label for="observ" class="label_ordenado">Observaciones:</label><textarea id="observ" name="observ" class="campo_textarea ui-widget-content"><?php echo $rs->fields["con_observaciones"];?></textarea>
    		              	</li>   
                        </fieldset>
                        </ol>
                		<div class="panel_botones">
                			<ol>
                				<li><input type="submit" id="botons" class="botonext" name="Send" value="Guardar" /></li>
                				<li><input type="button" class="botonext reset" value="Cancelar" /></li>
                			</ol>
                		</div>
                		<div id="clear">
                	   </div>
                		</form>
                	</fieldset>
                </div>
                <?php
 		}
 	}
 }
 else
 {
  	/********    se muestra esto si se va a ingresar un nuevo registro   ***/
?>
    
    <div>
	<fieldset class="formulario_tipo ui-widget ui-widget-content ui-corner-all">
		<legend class="ui-widget ui-widget-header ui-corner-all">Registrar Convenio</legend>
		<form class="jqtransform" id="form_ing" name="frm_multiple" method="post" action="modulos/convenios/procesar_nuevo.php"> 
		<ol>
            <fieldset class="sub_formulario_tipo margin-top-5 ui-widget ui-widget-content ui-corner-all">
		      <legend class="ui-widget ui-widget-header ui-corner-all">Datos del Convenio</legend>
                <li>
    			     <label class="label_ordenado" for="rut">R.U.T.: </label><input id="rut" type="text"name="rut" class="campo_texto_rut ui-widget-content"/>
    			</li>
    			<li>
    			     <label class="label_ordenado" for="nombres">Nombre: </label><input id="nombre" type="text" name="nombres" class="campo_texto ui-widget-content"/>
    			</li>
    			<li>
       			     <label class="label_ordenado" for="contacto">Contacto: </label><input id="contacto" type="text" name="contacto" class="campo_texto ui-widget-content"/>
       			</li>
                <li>
    			     <label class="label_ordenado" for="direccion">Dirección: </label><input id="direccion"  type="text" name="direccion" class="campo_texto ui-widget-content"/>
    			</li>
                <li>
            	<label for="comuna" class="label_ordenado">Comuna: </label>
                <select size="1" name="comuna" class="ui-widget-content">
                <?php
					 
                    $sql2="select * from comunas order by com_nombre asc";
                	$rs2 = Zen::Consulta($sql2);
					if($rs2==null) echo '<option value="" selected="selected">Hubieron Problemas al recuperar las comunas</option>';
					else
					{
						echo '<option value="" selected="selected"></option>';                               
						 foreach($rs2 as $k => $record) 
						 {
						       echo '<option value="'.$record['com_id'].'" >'.$record['com_nombre'].'</option>';
						 } 
					}

                ?>
                </select>
                </li>
                <li>
       			     <label class="label_ordenado" for="fono">Teléfono: </label><input id="fono" type="text" name="fono" class="campo_texto ui-widget-content"/>
       			</li>
                 <li>
       			     <label class="label_ordenado" for="giro">Giro: </label><input id="giro" type="text" name="giro" class="campo_texto ui-widget-content"/>
       			</li>
                <li>
    			     <label for="observ" class="label_ordenado">Observaciones:</label><textarea id="observ" name="observ" class="campo_textarea ui-widget-content"></textarea></textarea>
    			</li>     
             </fieldset>
                    
		</ol>
		<div class="panel_botones">
			<ol>
				<li><input type="submit" id="botons" class="botonext" name="Send" value="Guardar" /></li>
				<li><input type="reset" class="botonext reset" value="Cancelar" /></li>
			</ol>
		</div>
		<div id="clear">
	   </div>
	</form>
	</fieldset>
</div>
<?php

 }
 }
else
{
 Zen::LogoutModulo();
}

?>
